something which is made in imitation - Französisch Englisch Wörterbuch